home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / umich / utils / unixt~3h / unixtkit.arc / man.arc / TR.MAN < prev    next >
Text File  |  1988-03-28  |  2KB  |  67 lines

  1.  
  2.  
  3.  
  4.         TR                    ST-UNIX User's Manual                    TR
  5.  
  6.  
  7.  
  8.         COMMAND
  9.              tr - character translator.
  10.  
  11.         FORMAT
  12.              tr [ -cds ] [ string1 [ string2 ] ]
  13.  
  14.         DESCRIPTION
  15.              _✓T_✓r copies the standard input to the standard output  substi-
  16.              tuting or deleting selected characters.  Characters found in
  17.              _✓s_✓t_✓r_✓i_✓n_✓g_✓1 are mapped  into  the  corresponding  characters  of
  18.              _✓s_✓t_✓r_✓i_✓n_✓g_✓2,  with  _✓s_✓t_✓r_✓i_✓n_✓g_✓2 being padded with its last character
  19.              to the same length as _✓s_✓t_✓r_✓i_✓n_✓g_✓1 if it is shorter.
  20.  
  21.              The -c option causes the complement of _✓s_✓t_✓r_✓i_✓n_✓g_✓1 in characters
  22.              whose ASCII codes are 1 through 256 decimal.  -d deletes all
  23.              input characters in _✓s_✓t_✓r_✓i_✓n_✓g_✓1; -s squeezes all repeated output
  24.              characters in _✓s_✓t_✓r_✓i_✓n_✓g_✓2 to single characters.
  25.  
  26.              In either string the notation _✓a-_✓b means a range  of  charac-
  27.              ters  from  _✓a to _✓b in increasing ASCII order.  The character
  28.              `\' followed by 1, 2 or 3 octal digits stands for the  char-
  29.              acter whose ASCII code is given by those digits.  A `\' fol-
  30.              lowed by any other character stands for that character.
  31.  
  32.              The following example creates a list of  all  the  words  in
  33.              `file1' one per line in `file2', where a word is taken to be
  34.              a string of alphabetic characters.
  35.  
  36.                   tr -cs A-Za-z '\012' <file1 >file2
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.         Printed 28/March/1988     30 March 1987                         1
  64.  
  65.  
  66.  
  67.